﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace OpenAPI.Model.OAuth
{
    public class AuthorizeTokenInfo
    {
        private string oauth_consumer_key;
        private string oauth_token;
        private string oauth_token_secret;
        private int oauth_token_status;
        private long oauth_token_request_timestamp;
        private long oauth_token_authorize_timestamp;
        private string oauth_nonce;


        public virtual string OAUTH_CONSUMER_KEY
        {
            get { return this.oauth_consumer_key; }
            set { this.oauth_consumer_key = value; }
        }
        public virtual string OAUTH_TOKEN
        {
            get { return this.oauth_token; }
            set { this.oauth_token = value; }
        }
        public virtual string OAUTH_TOKEN_SECRET
        {
            get { return this.oauth_token_secret; }
            set { this.oauth_token_secret = value; }
        }
        public virtual int OAUTH_TOKEN_STATUS
        {
            get { return this.oauth_token_status; }
            set { this.oauth_token_status = value; }
        }
        public virtual long OAUTH_TOKEN_REQUEST_TIMESTAMP
        {
            get { return this.oauth_token_request_timestamp; }
            set { this.oauth_token_request_timestamp = value; }
        }
        public virtual long OAUTH_TOKEN_AUTHORIZE_TIMESTAMP
        {
            get { return this.oauth_token_authorize_timestamp; }
            set { this.oauth_token_authorize_timestamp = value; }
        }
        public virtual string OAUTH_NONCE
        {
            get { return this.oauth_nonce; }
            set { this.oauth_nonce = value; }
        }

    }
}
